.list-change-card {
  .disabled-text {
    color: rgba(0, 0, 0, 0.25);

    a {
      color: rgba(0, 0, 0, 0.25);
    }
  }

  .port-change-item {
    overflow: hidden;
    /* autoprefixer: ignore next */
    -webkit-box-orient: vertical;
    max-width: 300px;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    overflow-wrap: break-word;
    white-space: normal;
    text-overflow: ellipsis;
  }

  .site-change-table {
    .ant-table {
      max-height: 780px;
    }
  }

  .ant-btn {
    height: 21px;
    font-size: 13px;
    border: 0;
  }

  .site-change-card-modal {
    span {
      font-size: 1.1em;
    }

    &-all,
    &-detail {
      margin-top: 15px;
    }

    &-all-label,
    &-detail-label {
      display: inline-block;
      width: 12.5%;
      text-align: right;
      font-size: 1.1em;
      font-weight: bolder;
    }

    &-detail {
      display: flex;

      &-label {
        flex: 1;
      }

      &-group {
        flex: 7;

        .ant-checkbox-group-item {
          width: 23%;
          margin-bottom: 5px;
        }
      }
    }
  }
}
